package com.zw.mes.module.materialRequisition.model;

import lombok.Data;

import java.math.BigDecimal;

/**
 * @className: CollMatDetail
 * @description: 领料申请明细
 * @author： 徐一贺 18341916590
 * @date： 2021/4/12 15:52
 * @office: 智能控制设计科
 * @research institute： 智能控制设计所
 * @department： 机械设计院
 * @company: 辽宁忠旺机械设备制造有限公司
 * @group： 忠旺集团
 * @version: 1.0
 */
@Data
public class CollMatDetail {
    /**
     * 主键
     */
    private Integer cmtdId;
    /**
     * 主单ID：外键：依赖领料申请主单表主键
     */
    private Integer cmtdSheetId;
    /**
     * 序号
     */
    private Integer cmtdOrderNo;
    /**
     * 用途
     */
    private String cmtdUse;
    /**
     * 物料名称
     */
    private String cmtdMatName;
    /**
     * 材质
     */
    private String cmtdTexture;
    /**
     * 规格
     */
    private String cmtdSpec;
    /**
     * 数量
     */
    private BigDecimal cmtdNum;

    /**
     * 解决BigDecimal类型数据在页面显示时显示多余0的问题
     * @return
     */
    public BigDecimal getCmtdNum(){
        return new BigDecimal(cmtdNum.stripTrailingZeros().toPlainString());
    }
    /**
     * 备注
     */
    private String cmtdRemark;
}
